package control;

import java.awt.event.ActionListener;

import model.ModeloObsrvable;
import vista.VentanaPrincipal;

public abstract class Controlador implements ActionListener {
	protected VentanaPrincipal vista;
	protected ModeloObsrvable modelo;
	
	public Controlador (VentanaPrincipal ventanaPrincipal, ModeloObsrvable modeloDelJuego){
		this.vista = ventanaPrincipal;
		this.modelo = modeloDelJuego;
	}
	
	protected String obtenerEncabezadoCorrespondienteParaLaPantallaPrincipal(){
		return "Policia: "+modelo.getPoliciaNombre()+"     Grado: "+modelo.getPoliciaGrado()+"     "+modelo.getPoliciaDia()+"  "+modelo.getPoliciaHoraComoString();
	}

}
